//
//  ZXLUnit.h
//  ZhiXingLiPlus
//
//  Created by Apple on 2018/1/31.
//  Copyright © 2018年 wwtech. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface ZXLUnit : NSObject

/*----文件处理----*/
/**
 保存文件，重名加后缀

 @param home 文件目录
 @param name 文件名
 @param theData 文件
 @return 最终文件名
 */
+ (NSString *)saveFileWithHome:(NSString *)home fileName:(NSString *)name withData:(NSData *)theData;

/*----图片处理----*/
/**
 压缩图片

 @param sourceImg 原图
 @param targetWidth 压缩后的宽度
 @return 压缩后的图
 */
+ (UIImage *)compressImgWithSourceImg:(UIImage *)sourceImg
                          TargetWidth:(CGFloat)targetWidth;

/*----view处理----*/
/**
 画虚线

 @param lineView 用来画虚线的视图
 @param isVertical 是否为垂直方向
 @param lineLength 虚线中实线的长度
 @param lineSpacing 虚线中空白的长度
 @param lineColor 虚线的颜色
 */
+ (void)drawDashLine:(UIView *)lineView isVertical:(BOOL)isVertical lineLength:(int)lineLength lineSpacing:(int)lineSpacing lineColor:(UIColor *)lineColor;

@end
